/**
 * {
  "deleted": false,
  "gmtCreate": "2022-11-24T02:54:11.840Z",
  "gmtModified": "2022-11-24T02:54:11.840Z",
  "id": "string",
  "nickName": "string",
  "password": "string",
  "roleName": "string",
  "salt": "string",
  "token": "string",
  "username": "string"
}
 */

export interface UserItem {
  id?: number;
  gmtCreate: string;
  gmtModified: string;
  deleted: boolean;
  username: string;
  password: string;
  nickName: string;
  salt: string;
  token: string;
  roleName: string;
}

export type UserList = UserItem[];

export interface GetUserList {
  items: UserList;
  total: number;
  size: number;
  current: number;
  searchCount: boolean;
  pages: number;
}
